草庐IT

Android VideoView比例缩放

全部标签

ios - 如何调整自定义 UIView 的大小并按比例保持其自定义绘制?

我有一个自定义View,上面有一些绘图。我想将它的大小调整为新的比例,我希望我在drawRect中绘制的图案也按相同的比例调整大小。有没有办法在不刷新和重新绘制所有内容的情况下完成此操作。 最佳答案 默认的contentMode,即UIViewContentModeScaleToFill,这应该会自动发生。contentMode确定如何在不强制重新调用drawRect:的情况下调整缓存的位图。另请参阅contentStretch,它允许您控制缩放View的哪一部分。 关于ios-如何调整

iphone - 如何缩放添加到 uiwebview 的谷歌地图中的特定点?

我已将谷歌地图添加到UIWebview。我想将map缩放到目的地位置。目标位置以编程方式传递。我该怎么做?我尝试在加载谷歌地图url时设置参数z=10,但它不会在特定点缩放。请帮忙谢谢 最佳答案 为什么不使用MapKit?它使用谷歌地图提供map。http://developer.apple.com/library/ios/#documentation/MapKit/Reference/MapKit_Framework_Reference/_index.html如果你真的想在webview中使用谷歌地图,你需要做类似的事情:http

objective-c - iOS - 数学帮助 - 使用捏合手势缩放基本图像需要叠加图像调整相对的 X/Y 坐标

我有一个iPad应用程序,它有一个基本图像UIImageView(在本例中是大型建筑物或field平面图或图表),然后可以在平面图上添加多个“图钉”(视觉上类似于Googlemap)。这些图钉也是UIImageViews,并在点击手势时添加到主视图。基础图像也被添加到viewDidLoad的主视图中。我的基础图像使用捏合手势进行缩放,但很明显,当您缩放基础图像时,所有图钉都保持在主视图的相同x和y坐标中,并在基础图像上松开相对定位(其x,y和宽度、高度坐标已更改)。到目前为止我有这个...-(IBAction)planZoom:(UIPinchGestureRecognizer*)re

iphone - 使用与实际图像不同大小/比例的 UIImageView 是否会影响性能?

我懒惰地从网络加载图像并将它们扔到我在Nib中创建的UIImageView中。在RetinaiPad上,缩小后的图像看起来比正常分辨率下的图像好很多。尽管它们看起来更好,但这些图像必须调整大小,这会导致性能下降,对吗?我应该将UIImageView设置为UIImage的大小吗? 最佳答案 您的图像不应调整为ImageView的大小,而应调整为[[UIScreenmainScreen]scale]*imageView.size。在视网膜屏幕上,比例为2,但最好使用屏幕比例而不是硬编码。将其设置为这个精确大小将需要最少的渲染周期(从而获

位图缩放时保持居中

我正在开发具有多点触摸支持的嵌入式系统(STM32F4)上的图像查看器。要介绍透视图像,查看器应该具有类似的功能,就像您在智能手机上找到的功能一样。我已经完成了图像缩放和捏/变焦手势识别部分。但它仅从源图像原点坐标缩放。因此,如果我的原点(x,y[0,0])是左上方,那么它将扩展到该点。而且,如果我想在右下角看一些东西,我必须使用捏手势,而转移到我想要的位置,这是不受欢迎的。http://i.imgur.com/iwr4wls.gifv。它应该跟随2个手指的中心。在跟随2个手指的中心时,如何实现缩放?我尝试这样做的尝试导致工作,但跳动,摇摇欲坠的版本基本上是无法使用的。我的缩放量是通过将源图像

objective-c - 如何使用 SUBVIEWS 动画缩放 UIView?

此代码执行以下操作:它拍摄了打算消失的NavigationController的“快照”。然后将快照添加到容器ViewController的View中,滑出并显示新的NavigationController。为了创建“弹出效果”,midAnFrame使View比实际View大一点。之后postAnFrame提供容器View框架的滑出。效果很好,唯一的问题是animationContainer的subview在动画期间不会像它们的superView那样调整大小。-(void)bringUpSettingsNavigationController{CGFloatgradientWidth=

UIScrollView 中的 iOS 编程缩放不起作用

我是iOS的新手,我已经被困在这个问题上一段时间了。我的目标是当用户在View中的任何地方捏合时,以编程方式缩放到特定位置。这可能看起来很奇怪,但它是一个不适用于AppStore的内部应用程序。现在,当我捏合缩放时,没有任何反应。在我的View(这是一个单View应用程序)上,我有一些图像,我想以编程方式放大这些图像。这是我所做的。在InterfaceBuilder中,我将一个ScrollView对象拖到我的View上,并更改大小以适应View在ScrollView中,我设置了最小缩放=0和最大缩放=1000(只是为了确保这不是问题所在)我在UIScrollView上拖了一个Pinch

ios - 高斯方程的缩放

我在iOS应用程序中使用高斯方程来实现特定的照片效果。我使用:doublesigmaX=...;//somevalueherefor(inti=0;i并且F的值用于确定在其他地方用完的特定强度。到目前为止一切顺利....F是预期的典型钟形曲线。但是,问题是,我想根据用户输入缩放这条曲线的标准偏差。例如,在下图中,我想将曲线从绿线移动到红线(蓝色可能是中间线),希望以线性步骤进行:现在,给定标准符号:并将它与我在代码中实现它的方式进行比较,我想到了改变1/sqrt(sigmaX)来改变比例/SD。我尝试以线性步长递增1/sqrt(sigmaX)(以获得线性递增)或递增x^n以获得SD中n

ios - 在 mapView 上显示比例尺

我想在mapView上显示比例尺。我找到了this线程,我从中将以下代码添加到我的mapViewController.m中:-(void)mapView:(MKMapView*)mapregionDidChangeAnimated:(BOOL)animated{MKCoordinateSpanspan=mapView.region.span;NSLog(@"1=~111km->%f=~%fkm",span.latitudeDelta,span.latitudeDelta*111);}以上代码记录了从mapView中显示的map区域顶部到底部的距离(以公里为单位),并在该距离发生变化时进

航摄比例尺、成图比例尺、地面分辨率与航摄设计用图比例尺

目录1.航摄比例尺2.成图比例尺3.地面分辨率4.航高5.航摄设计用图比例尺1.航摄比例尺根据武汉大学《摄影测量学》中的定义:航摄比例尺是航摄影像上一线段l与相应地面线段L的水平距离之比:\[\frac{1}{m}=\frac{l}{L}=\frac{f}{H}\tag{1}\]这里的m就是航摄比例尺的分母,f为摄像机主距(焦距),H为平均高程面的摄影高度或者航高。这里的航高一般为相对于某一水准面的相对航高。2.成图比例尺翻了很多资料,这个成图比例尺基本上都是直接被提出来的,应该表示的就是比例尺本身的含量,即地图上1单位长度实际代表的同等单位的长度。成图比例尺与航摄比例尺之间存在着相应的关系: